package cn.gr.crawl.net;

import cn.gr.crawl.metadata.EditData;
import cn.gr.crawl.metadata.ListData;

public interface GRDataService {
    
    /**
     * 用户认证
     * @param userName
     * @param password
     */
    public void authorization(String userName,String password);
    
    /**
     * 获取token
     * @param auth 之前authorization获得的
     * @param sid 之前authorization获得的
     */
    public void getToken(String auth,String sid);
    
    /**
     * 获取列表数据
     * @param auth
     * @param sid
     * @return
     */
    public ListData dataList(String auth,String sid);
    
    /**
     * 编辑列表数据
     * @param auth
     * @param sid
     * @return
     */
    public EditData dataEdit(String auth,String sid);
}
